emblem of triumph - Turco Inglés Diccionario